# -*- encoding:utf-8 -*-
'''
	python6.py
	======================
	@descript: 小数的底层原理和布尔类型值
	@copyright:chinasoft
	@author:cjgong
	@date: 2020-12-03 20:26
	@version:v1.0
'''
import sys
var_1_result=sys.float_info
print('python语言中小数的详细信息')
#  Python语言里， 小数默认的精确度为 6位，最大可到16位
print(var_1_result)
'''
在计算机中，
   整数是通过二进制码表示的，所有是精确值      进行等于  不等于
   小数是通过整数模拟出来的，所以小数是近似值   不能进行等于 不等于操作

   用有限的内容表示无限的内容
'''
var_1=1.0-0.9
var_2=0.1
print(var_1,var_2)
# 布尔类型的值
var_01=True
var_02=False
print('变量var_01的类型为：%s，值为：%s。'%(type(var_01),var_01))
print('变量var_02的类型为：%s，值为：%s。'%(type(var_02),var_02))